Big Huge Thesaurus

saber-toothed tiger

noun

sounds kind of like